package com.wishu.finance.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@lombok.Setter
@lombok.Getter
@lombok.ToString
public class ResponseDetailCompanyInfoDto {

    //头像
    private String headPicture;
    // 省名称
    private String provinceName;
    // 市名称
    private String cityName;
    // 区名称
    private String countyName;
    //详细地址
    private String address;
    //公司名称
    private String name;
    //类型
    private Integer type;
    //个人/法人姓名
    private String corporation;
    //身份证号
    private String certNum;
    //身份证照片(正面）
    private String certPicture;
    //身份证照片(反面）
    private String certPicture2;
    //身份证照片(手持）
    private String certPicture3;
    //营业执照
    private String url;
    //管理员ID
    private Integer userId;
    //管理员姓名
    private String userName;
    //账户余额
    private BigDecimal balance;
    //需还款金额
    private BigDecimal needPayBack;
    //银行卡信息
    private List<ResponseTMCompanyAccountDetailDto> accountDetailList;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    // 创建时间
    private Date createTime;

}
